1. 打包为 jar 包
1 | mvn -DskipTests=true clean package |
2. 编写 Dockerfile
1 | FROM java:8 |
3. 构建 Docker 镜像并运行
1 | # 将Dockerfile与jar包放至同一目录下 |
4.停止应用并删除 Docker 镜像
1 | $ docker stop api-service |
5. 其他
Consul 启动
1 | consul agent -server -ui -bootstrap-expect=1 -data-dir=/root/consul -advertise={consul广播IP} -bind=0.0.0.0 -client=0.0.0.0 |